#ifndef CONFIGINFO_H
#define CONFIGINFO_H

#include "baseresp.h"
#include <QMetaType>

class ConfigInfo : public BaseResp
{
public:
    ConfigInfo();

    void unserialize(QString json);

    QString getKey() const;
    void setKey(const QString &value);

    QString getValue() const;
    void setValue(const QString &value);

    QString getComment() const;
    void setComment(const QString &value);

    QString getType() const;
    void setType(const QString &value);

    QString getInit() const;
    void setInit(const QString &value);

    QString getRange() const;
    void setRange(const QString &value);

private:
    QString key;
    QString value;
    QString comment;
    QString type;
    QString init;
    QString range;

};

Q_DECLARE_METATYPE(ConfigInfo)

#endif // CONFIGINFO_H
